solid rocket propellant - French English Dictionary